﻿h2.page_title {
	background: url(../images/globalStructure/pagetitle_bg.gif) repeat-x bottom;
	margin-bottom: 15px;
	height: 45px;
	line-height: 45px;
	font-family: Arial;
	font-size: 20px;
	padding: 0 20px;
}

/*
******************************************************
~ LAYOUT STYLES
******************************************************
*/
/* Header, Footer, Body */
.header_page{background:#019cf6 url(../images/globalStructure/admin_banner_bg.jpg) repeat-x left top;}
.logo{background:url(../images/globalStructure/admin_logo.png) no-repeat; text-indent:-9999em;}
.user_link{background:url(../images/globalStructure/door_out.gif) no-repeat 0 19px;}

/* Main menu */
.adminNav {background: url(../images/globalStructure/admin_mainmenu_bg.gif) repeat-x;}
.adminNav .rmItem a.rmLink {background: url(../images/globalStructure/m_left.gif) no-repeat left 0;}
.adminNav .rmItem a.rmLink .rmText{background:url(../images/globalStructure/m_right.gif) no-repeat right 0;}
.adminNav .rmItem a.rmLink:hover{
  background:url(../images/globalStructure/m_left_o.gif) no-repeat left 0;
}
.adminNav .rmItem a.rmLink:hover .rmText{
  background:url(../images/globalStructure/m_right_o.gif) no-repeat right 0;
}
.adminNav .rmGroup .rmItem a.rmLink{background:#0086f1 url(../images/globalStructure/submenu_bullet.gif) no-repeat 10px 9px;}
.adminNav .rmGroup .rmItem a.rmLink:hover{
  background:#80c3f8 url(../images/globalStructure/submenu_bullet_o.gif) no-repeat 10px 9px;
}

/* List thumbnail photo */
.photo_grid li {margin: 5px; position: relative; float:left;  position: relative; width: 121px; height: 93px;}
.photo_grid li img {position: absolute; border: 1px solid #e2e2e2; padding: 3px; background-color: #fff;}
.photo_control_func {
	padding: 3px;
	background-color: #fff;
	position: absolute;
	z-index: 2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}
.photo_control_func a {margin: 0 3px;}

/* Pop up Photo browser */
.grid_file .file_order_number {width: 25px; text-align: right; padding-right: 10px;}
.grid_file .file_name {width: 355px;}
.grid_file .grid_row:hover {background-color: #fffdda;}
.bottom_grid_file {background-color: #ededed; padding: 0 7px;border-bottom: 1px solid #fff;}
.bottom_grid_file .paginator2 {padding:4px 0 4px; height: auto;}
.grid_file_counter {padding: 6px 0 0; color:#666;}
.upload_pic h3 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #fff;
	background-color: #115594;
	border-top: 1px solid #2c73b4;
	border-bottom: 1px solid #fff;
	padding: 6px 10px;
}
.uploadfile_form {padding: 10px; overflow: hidden; border-top: 1px solid #cce2f7; background-color: #deedfb;}